Ad Widget

Collapse

Распределенный мониторинг zabbix`ом

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Cramac
    Member
    • Sep 2014
    • 91

    #1

    Распределенный мониторинг zabbix`ом

    Всем привет.
    Подскажите как организовать.
    Есть несколько сетей, в каждой есть по zabbix серверу и агенту, т.е. сейчас работают как независимые мониторинги.
    Как сделать единую веб-морду(базу)? т.е. хочу возможность мониторить все с 1 места и дергать данные в другое приложение.

    Смотрел в сторону прокси/нод. Ноды вроде как то что мне нужно, но в документации к 2.4 нашел только про прокси.

    Подскажите, что и как лучше сделать?
  • Zentarim
    Senior Member
    • Mar 2012
    • 526

    #2
    Если сети находятся за nat, то лучше использовать по одному активному прокси на сеть.
    Прокси сами будут подключаться к серверу, забирать список элементов данных, а затем возвращать серверу. Соответственно вся информация будет храниться централизованно на сервере.
    Last edited by Zentarim; 13-12-2014, 13:54.

    Comment

    • Cramac
      Member
      • Sep 2014
      • 91

      #3
      вопрос снимаю, забыл прописать коммунити в настройках узла.

      спасибо, пробую прокси.
      Поставил, настроил, данные с сервера вроде как берет, пока добавил 1 устройство.
      Элементы данных (199) - тут вроде все получило
      но висит ошибка
      Timeout while connecting to "10.10.100.253:161"
      и все графики пустые.

      в логе прокси:
      HTML Code:
       24063:20141213:174140.477 Starting Zabbix Proxy (active) [kurovskoye]. Zabbix 2.4.2 (revision 50419).
       24063:20141213:174140.477 **** Enabled features ****
       24063:20141213:174140.477 SNMP monitoring:       YES
       24063:20141213:174140.477 IPMI monitoring:       YES
       24063:20141213:174140.477 WEB monitoring:        YES
       24063:20141213:174140.477 VMware monitoring:     YES
       24063:20141213:174140.477 ODBC:                  YES
       24063:20141213:174140.477 SSH2 support:          YES
       24063:20141213:174140.477 IPv6 support:          YES
       24063:20141213:174140.477 **************************
       24063:20141213:174140.477 using configuration file: /etc/zabbix/zabbix_proxy.conf
       24063:20141213:174140.491 current database version (mandatory/optional): 02040000/02040000
       24063:20141213:174140.491 required mandatory version: 02040000
       24063:20141213:174140.505 proxy #0 started [main process]
       24066:20141213:174140.505 proxy #1 started [configuration syncer #1]
       24070:20141213:174140.507 proxy #5 started [poller #2]
       24069:20141213:174140.510 proxy #4 started [poller #1]
       24067:20141213:174140.511 proxy #2 started [heartbeat sender #1]
       24074:20141213:174140.511 proxy #9 started [unreachable poller #1]
       24080:20141213:174140.513 proxy #15 started [icmp pinger #1]
       24079:20141213:174140.513 proxy #14 started [trapper #5]
       24075:20141213:174140.514 proxy #10 started [trapper #1]
       24073:20141213:174140.514 proxy #8 started [poller #5]
       24085:20141213:174140.515 proxy #20 started [history syncer #2]
       24084:20141213:174140.515 proxy #19 started [history syncer #1]
       24088:20141213:174140.516 proxy #23 started [self-monitoring #1]
       24086:20141213:174140.516 proxy #21 started [history syncer #3]
       24078:20141213:174140.517 proxy #13 started [trapper #4]
       24087:20141213:174140.518 proxy #22 started [history syncer #4]
       24083:20141213:174140.518 proxy #18 started [discoverer #1]
       24081:20141213:174140.519 proxy #16 started [housekeeper #1]
       24077:20141213:174140.519 proxy #12 started [trapper #3]
       24068:20141213:174140.519 proxy #3 started [data sender #1]
       24076:20141213:174140.520 proxy #11 started [trapper #2]
       24082:20141213:174140.520 proxy #17 started [http poller #1]
       24072:20141213:174140.522 proxy #7 started [poller #4]
       24071:20141213:174140.522 proxy #6 started [poller #3]
       24066:20141213:174140.721 received configuration data from server, datalen 33386
       24066:20141213:174240.821 received configuration data from server, datalen 33386
       24066:20141213:174340.930 received configuration data from server, datalen 33386
       24066:20141213:174441.031 received configuration data from server, datalen 33386
       24066:20141213:174541.129 received configuration data from server, datalen 33386
       24066:20141213:174641.232 received configuration data from server, datalen 33386
      Last edited by Cramac; 13-12-2014, 17:10.

      Comment

      • Zentarim
        Senior Member
        • Mar 2012
        • 526

        #4
        Вроде бы по ошибке понятно, куда копать...
        У вас SNMP сервер может быть доступен с прокси? Проверьте. snmpget и snmpwalk вам в помощь

        Comment

        • aib
          Senior Member
          • Jan 2014
          • 1615

          #5
          Чуть-чуть теории.
          На сервере у вас должен быть создан Хост с нужным именем, элементами и всеми описаниями/конфигурациями.
          Для хоста должно быть указано: Мониторить через прокси : (имя прокси)

          Тогда прокси-сервер будет забирать список проверок с сервера, и запрашивать от агента эти значения. Собранные значения будут отправляться обратно на сервер.

          Если не указать "Мониторить через прокси" - то сам сервер будет пытаться запрашивать данные от агента.
          Sincerely yours,
          Aleksey

          Comment

          Working...